cord-making factory or shop - Turco Inglés Diccionario